package com.tdijoy.lib;

import java.util.ArrayList;
import java.util.List;

public class Lunar {

    public static void main(String[] args) {
        List<String> list  = new ArrayList<>();
        List<Integer> list2  = new ArrayList<>();
        list.add("2019-03-01");
        list.add("2018-01-01");
        list.add("2017-01-01");
        list.add("2016-01-01");
        list.add("2015-01-01");
        list.add("2014-01-01");
        list.add("2013-01-01");
        list.add("2012-01-01");
        list.add("2011-01-01");
        list.add("2010-01-01");
        list.add("2009-01-01");
        list.add("2008-01-01");
        list.add("2007-01-01");

        list2.add(2019);
        list2.add(2018);
        list2.add(2017);
        list2.add(2016);
        list2.add(2015);
        list2.add(2014);
        list2.add(2013);
        list2.add(2012);
        list2.add(2011);
        list2.add(2010);
        list2.add(2009);
        list2.add(2008);
        list2.add(2007);

        for (int i = 0; i < list2.size(); i++) {
//            String lunarDate = LunarUtil.getLunarDate(list.get(i));
//            String s = LunarUtil.animalsYear();
            String year = getYear(list2.get(i));
            System.out.println("十二生肖 "+year+" 年份 "+list2.get(i));
        }


    }
    public static String getYear(Integer year) {
        if (year < 1900) {
            return "未知";
        }
        Integer start = 1900;
        String[] years = new String[]{
                "鼠", "牛", "虎", "兔",
                "龙", "蛇", "马", "羊",
                "猴", "鸡", "狗", "猪"
        };
        return years[(year - start) % years.length];
    }
}
